About Bennick Developments Limited (11332511) United Kingdom