About White & Walker Ltd (09529867) United Kingdom