About D Jeffrey Contracts Ltd (07670307) United Kingdom