About Rowington Technology Limited (05216276) United Kingdom