About Bowing Engineering Ltd (07058941) United Kingdom