About Shelmerdine Jfl Limited (12009301) United Kingdom