About F & W Wallyford Limited (SC561854) United Kingdom