About Sanlorenzo London Limited (10189017) United Kingdom