About Swiss Cottage V.e. Limited (06258288) United Kingdom