About Boa Style Limited (03995800) United Kingdom