About Java Of Whitby Ltd (05869662) United Kingdom