About Sub 60 Limited (06022847) United Kingdom