About Bennik Developments Limited (05973423) United Kingdom