About Rolf Schwarz Ltd (07136984) United Kingdom