About Lawrence Baker Limited (05233881) United Kingdom