About Bay Window Creative Limited (10902883) United Kingdom