About Wallop Brook Limited (13378064) United Kingdom