About 103-109 Kimble Road (london) Limited (06918980) United Kingdom