About Lauren Bowman Design Limited (12220803) United Kingdom