About Campbell Strauss Ltd (07631115) United Kingdom