About The Firs Holdings Limited (11575467) United Kingdom