About Bubblepoint Technical Limited (06126939) United Kingdom