About Rebec Limited (04497540) United Kingdom