About Wayfarers (ickenham) L.t.c. Limited (02116442) United Kingdom