About Berra Associates Limited (05004095) United Kingdom