About Walrond Holdings Limited (03979952) United Kingdom