About Bakayle Engineering Limited (09224869) United Kingdom