About Bayswell Projects Limited (02890657) United Kingdom