About Felixstowe Home Limited (11735211) United Kingdom