About Verrington Limited (13386465) United Kingdom