About Berkshire Trustees Limited (08499019) United Kingdom