About Headley Holdings Limited (06424515) United Kingdom