About Berkshire Wildlife Trust Limited (03769671) United Kingdom