About Barringtone Tech Limited (12307657) United Kingdom