About Bommer Design Limited (07905183) United Kingdom