About Mkellmors Slingers Limited (10150077) United Kingdom