About Sol Cramer Ltd (11802730) United Kingdom