About Trevor Bownass Co Limited (12266987) United Kingdom