About Parasol London Limited (09777186) United Kingdom