About Edward Ray International Limited (07591067) United Kingdom