About Aj Machray Ltd (SC688784) United Kingdom