About Apex House Frome Limited (09819913) United Kingdom