About Bechelli S Limited (SC201501) United Kingdom