About On Tap Building Services Ltd (08245072) United Kingdom