About Ber Projects Limited (05331789) United Kingdom