About Krosbie Design Ltd (07959529) United Kingdom