About Re-jen Clyde Limited (SC682962) United Kingdom