About Janlocums30 Limited (09283694) United Kingdom