About David Squire Ltd (12800793) United Kingdom