About Jffclearances Ltd (13367634) United Kingdom