About The Firminger Group Limited (11161303) United Kingdom