About Ollie S House Limited (13711932) United Kingdom