About Stanley & Davis Ltd (13642070) United Kingdom