About Lawrence And Smith Limited (12393272) United Kingdom