About Nole & Co Limited (10896714) United Kingdom