About W Firkins & Partners Limited (04790293) United Kingdom