About Seare (london) Limited (11455193) United Kingdom