About Birch Freeman Design Ltd (10633967) United Kingdom