About 06023326 Limited (06023326) United Kingdom