About Felixstowe Carpentry Limited (07145635) United Kingdom