About Bombcrater Design Limited (SC548174) United Kingdom