About J S C Rotational Limited (04926177) United Kingdom