About J Rosch Limited (07530356) United Kingdom