About Holding Holding Company Limited (06450806) United Kingdom