About Firmdale West End Limited (09262825) United Kingdom