About Jessica Brook Design Limited (05858716) United Kingdom