About Walham Limited (SC467338) United Kingdom