About Flash Point Design Limited (12398703) United Kingdom