About Station Approach Frome Ltd (11633088) United Kingdom