About Grant Taylor (london) Limited (05805602) United Kingdom