About Dominic Deers Lifting Solutions Ltd (09671681) United Kingdom