About Johnson Holdings (maidenhead) Limited (00900898) United Kingdom