About Pool House Holdings Limited (07704205) United Kingdom