About Verill Service Ltd (12121817) United Kingdom