About Birchmoor Developments Ltd. (05026657) United Kingdom