About Bechel Limited (03854620) United Kingdom