About Holdall Holdings Limited (12015457) United Kingdom