About Grafton Technology Limited (02040895) United Kingdom