About Sheppex Limited (10788965) United Kingdom