About Weller John 0168 Limited (09033431) United Kingdom