About Richmond Uk Linen Limited (10097618) United Kingdom