About Samlox Services Ltd (12895872) United Kingdom