About Shelby-k Limited (11277966) United Kingdom