About Berkshire Hanworth Limited (11823195) United Kingdom