About The Stephen Birch Practice Limited (05413304) United Kingdom