About 151 Upper Wickham Lane Limited (12074855) United Kingdom