About Louis Van Der Hasse Limited (11630139) United Kingdom