About 01660926 Limited (01660926) United Kingdom