About Lawrence And Foster Limited (02920002) United Kingdom