About Arkgray Limited (02883215) United Kingdom