About D & A Lawrence Ltd. (SC330616) United Kingdom