About Abstrad Limited (08684745) United Kingdom