About Karsgray Limited (07622591) United Kingdom