About The Filler House Ltd (12417933) United Kingdom