About The Brierpatch Limited (06113592) United Kingdom