About Winchelsea Little Shop Association Limited (IP29327R) United Kingdom