About Benjamin Lauffer Limited (09633742) United Kingdom