About H&s Administration Services Ltd (13601609) United Kingdom