About Deby-kay Services Ltd (12275206) United Kingdom