About Romford Trading Ltd (13335243) United Kingdom