About Shallowford U.k. Limited (04947759) United Kingdom