About Firs Fairfield Terrace Ltd (12920188) United Kingdom