About Sapel Limited (06847592) United Kingdom