About Mckellens Limited (06446895) United Kingdom