About D. Lockley Management Solutions Ltd (10483830) United Kingdom