About Claymore Business Machines Limited (02515888) United Kingdom